flotation machine - Turkish English Dictionary